touch the ball down - Allemand Anglais Dictionnaire